additional invention - French English Dictionary